horn reflector - French English Dictionary